/*泉西锻造*/
@charset "utf-8";
/* CSS Document */
/*公共部分*/
*{padding:0; margin:0}
html,div,ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,img,form,embed,label,ol{margin:0;padding:0;border:0; font-size:12px; font-weight:normal; list-style:none}
em {
    font-style: normal;
}
.clear {
	clear:both;
	height:0;
	line-height:0;
	font-size:0;
}
img{border:none}
object,.dis{display:block}
ul,ul li,ol,ol li,menu li{list-style:none}
.cls{clear:both;line-height:0px!important;height:0px!important;font-size:0px!important}
select,input{vertical-align:middle;font-size:12px}
a{color:#444;text-decoration:none}
a:visited{color:#918b8e;text-decoration:none}
a:hover{color:#00aa3a}
a:active{color:#666}
.undis,.hidden,.play{display:none}
/*basic*/
html{height:100%;width:100%}
body{font-family:Arial,Microsoft YaHei,'微软雅黑';margin:0px;padding:0px;font-size:12px;color:#444;_background-image: url(about:blank);_background-attachment:fixed}
.wrap{width:1200px;margin:0 auto;position:relative}
.mobile_nav_wrap{width:100%;position:relative}
.cm_ico{background:url(../images/common_bg.gif) no-repeat}
.cm_ico2{background:url(../images/toptel_bg.png) no-repeat;}
/*头部*/
.pchtel{display:inline-block;color:#00aa3a;font-weight:bold}
.headerTop {background:#f3f3f3;height:49px;border-bottom:1px solid #e6e6e6;position:relative;z-index:111}
.headerTop h1{color:#999;font-size:16px;padding-top:14px;color:#F50;font-weight:bold; white-space:nowrap}
.headerTop h1 span{width:24px;height:24px;display:inline-block;vertical-align:middle;margin-right:16px}
.headerTop h1 strong{font-size:20px;color:#f49613}

.headerTop .menu{position:absolute;right:0px;top:16px;float:right;_width:476px}
.headerTop .menu li{float:left;color:#828282}
.headerTop .menu li a.qq{width:15px;height:15px;background-position:-28px 0;display:inline-block;vertical-align:middle}
.headerTop .menu li a.msg{width:15px;height:15px;background-position:-53px 0;display:inline-block;vertical-align:middle}
.headerTop .menu li a.qq:hover{background-position:-237px -38px}
.headerTop .menu li a.msg:hover{background-position:-262px -38px}
.headerTop .menu li.line{height:12px;width:1px;float:left;overflow:hidden;background:#dcdcdc;padding:0;display:inline;margin:3px 17px 0}
.headerTop .sline{width:1px;height:12px;background-position:-139px -22px;vertical-align:middle;overflow:hidden;margin:0 11px 0 7px;display:inline-block}
.headerTop span.text{display:inline-block;padding-right:9px;vertical-align:middle}
.headerTop menu li a:hover{color:#00aa3a}
.headerTop .icon_jia{width:12px;height:12px;display:inline-block;background-position:-78px -2px;margin-right:2px;vertical-align:middle;_top:2px; position:relative}
.mobilehtel{display:none;color:#00aa3a;font-weight:bold}
/*导航*/
.nav{background:url(../images/nav_bg.png) repeat-x;_background:url(../images/nav_bg_ie6.gif) repeat-x;width:100%;position:relative;z-index:1111;height:124px}
.nav_bg{background:url(../images/nav_bg2.png) bottom center no-repeat;_background:url(../images/nav_bg2.gif) bottom center no-repeat;width:100%;height:124px}
.logo{position:absolute;left:0px;top:20px}
.navlist li{float:left;width:113px;text-align:center;height:115px;border-right:1px solid #e6e6e6;position:relative}
.navlist{ float:right}
.navlist li a{font-size:14px;color:#000;display:block;height:80px;padding-top:35px}
.navlist li a span{display:block;font-size:12px;color:#a9a9a9}
.navlist li a:hover,.navlist li.hover a,.navlist li.current a{background:#f49613;color:#fff}
.navlist li a:hover span,.navlist li.hover a span,.navlist li.current a span{color:#fff}
.navlist li.no_bor{border-right:none}
.navlist li menu{position:absolute;left:0px;display:none}
.navlist li menu a{display:block;background:url(../images/common_bg.png) 0 -39px no-repeat !important;height:39px;_height:38px;width:163px;padding-top:0px;margin:0px;overflow:hidden;line-height:39px;color:#fff !important}
.navlist li menu a:hover{background:url(../images/common_bg.png) 0 0px no-repeat !important}
/*导航跟随*/
.fixed_nav{position:fixed;top:0px;left:0px;height:90px;background:url(../images/fixed_nav_bg.png) 0 -7px repeat-x;padding:0px 0 9px;display:none;_position:absolute;_background:#fff;_padding:0px;_height:80px}
.fixed_nav .nav_bg{background:none !important;_height:80px}
.fixed_nav .navlist li{height:90px}
.fixed_nav .navlist li a{height:65px;padding-top:25px}
.fixed_nav .navlist li menu a{display:block;background:url(../images/common_bg.png) 0 -39px no-repeat !important;height:39px;_height:38px;width:163px;padding-top:0px;margin:0px;overflow:hidden;line-height:39px;color:#fff !important}
.fixed_nav .navlist li menu a:hover{background:url(../images/common_bg.png) 0 0px no-repeat !important}
.fixed_nav .logo{top:5px}
.fixed_nav .search{top:23px}
.ThiscurCity{color:#00aa3a;position:absolute;left:240px;top:45px;cursor:pointer}
.ThiscurCity:hover{text-decoration:underline}
/*搜索*/
.search{border:1px solid #ececec;border-top:1px solid #dbdbdb;border-bottom:none;width:170px;height:34px;position:absolute;right:0px;top:38px;display:block;background:#f6f6f6}
.searchPut{border:medium none;width:135px;height:23px;background:#f6f6f6;position:absolute;left:0px; top:0px;line-height:23px;padding:5px 0px 5px 5px;z-index:1111;border-top:1px solid #ebebeb;}
.searchBtn{position:absolute;width:30px;height:30px;background-position:-118px 7px;border:medium none;cursor:pointer;right:0px;top:0px;z-index:11111;border-top:1px solid #ebebeb; background-color:#f6f6f6}
/*广告图*/
.indexbanner{margin-top:-124px;position:relative;z-index:11;height:auto}
.btn_scroll_left{background:url(../images/common_bg.png) 0 -85px no-repeat;width:47px;height:86px;display:block;position:absolute;left:40px;top:50%;margin-top:-43px}
.btn_scroll_right{background:url(../images/common_bg.png) -49px -85px no-repeat;width:47px;height:86px;display:block;right:40px; top:50%;position:absolute;margin-top:-43px}
.indexbanner .btn_scroll_left{left:150px}
.indexbanner .btn_scroll_right{right:150px}
.indexbanner .Btnwrap{max-width:1400px;height:auto;margin:0 auto}
.indexbanner ul{position:relative;width:100%;top:115px}
.indexbanner ul li{position:absolute;left:0px;top:0px;height:auto;width:100%;text-align:center;overflow:hidden;display:none}
.indexbanner ul li img{width:100%;_width:width:expression(this.width>1318?1318:true);_width:1318px}
.indexbanner ul li.hover{display:block}
.banner_tips{background:url(../images/banner_bg.png) center no-repeat;height:87px;margin-top:-87px;z-index:12;position:relative}
.banner_tips h1{line-height:87px;font-size:24px;color:#FEFEFE;float:left;padding-right:73px}
.banner_tips .OA{width:134px;height:46px;background:url(../images/index_banner.png) no-repeat;display:block;position:absolute;right:0px; top:17px}
/*搜索*/
.fr {
    float: right;
}
.fl {
    float: left;
}
.h_sea {
	height:56px;
	overflow:hidden;
	color:#555555;
}
.h_sea b {
	font-weight: normal;
}
.inp01 {
	height:32px;
	line-height:32px;
	background:url(../images/s_inp.jpg) no-repeat;
	padding-left: 20px;
	width:288px;
	float:left;
	color:#cecece;
	border: none;
	font-family:"Microsoft YaHei";
}
.s_ss {
	float:left;
	width:48px;
	height:32px;
}
.key a {
	color:#555555;
	padding-right: 10px;
}
.s_inp {
	padding-top: 12px;
}
/**/
.g_fl {
	height:780px;
	padding-top: 50px;
}
.g_fl h2 {
	background:url(../images/titbg.jpg) no-repeat center bottom;
	text-align: center;
	height: 86px;
	margin-bottom: 26px;
}
.g_fl h2 a {
	color: #333333;
	font-size: 28px;
	font-weight: bold;
}
.g_fl h2 em {
	display: block;
	font-size: 20px;
	color: #cecece;
	text-transform: uppercase;
	font-weight: normal;
}
/*
.g_fl2 {
	height:590px;
	padding-top: 80px;
	background:url(../images/fl2bg.jpg) no-repeat
}
.g_fl2 .u_lst2 {
	height: 70px;
}
.g_fl2 .u_lst2 li {
	float: left;
	width: 149px;
	height: 38px;
	line-height: 38px;
	border: 1px solid #cecece;
	margin-right: 20px;
	margin-bottom: 30px;
}
.g_fl2 .u_lst2 li a {
	font-size: 14px;
	color: #333;
}
.g_fl2 .u_lst2 .lastli {
	margin-right: 0
}
.g_fl2 .u_lst2 li a {
	width: 118px;
	height: 38px;
	line-height: 38px;
	padding-left: 30px;
	display: block;
}
.g_fl2 .u_lst2 li a:hover, .g_fl2 .u_lst2 .cur a {
	width: 118px;
	height: 38px;
	line-height: 38px;
	padding-left: 30px;
}
.g_fl2 .ico1 a {
	background:url(../images/ico1.gif) no-repeat 52px 6px;
	display: block;
}
.g_fl2 .ico1 a:hover, .g_fl2 .u_lst2 .cur1 a {
	background:#c8161d url(../images/ico1h.gif) no-repeat 52px 6px;
	color: #fff;
}
.g_fl2 .ico2 a {
	background:url(../images/ico2.gif) no-repeat 46px 6px;
}
.g_fl2 .ico2 a:hover, .g_fl2 .u_lst2 .cur2 a {
	background:#c8161d url(../images/ico2h.gif) no-repeat 46px 6px;
	color: #fff;
}
.g_fl2 .ico3 a {
	background:url(../images/ico3.gif) no-repeat 46px 6px;
}
.g_fl2 .ico3 a:hover, .g_fl2 .u_lst2 .cur3 a {
	background:#c8161d url(../images/ico3h.gif) no-repeat 46px 6px;
	color: #fff;
}
.g_fl2 .ico10 a:hover {
	background:#c8161d;
	color: #fff;
}
/* 划上去有背景和图片的PNG */
/*.g_fl2 .cptit {
	float: left;
	width: 347px;
	height: 270px;
	position: relative;
	margin-right: 20px;
	margin-bottom: 20px;
}
.g_fl2 .cptit img {
	display: block;
	width: 347px;
	height: 270px;
}
.g_fl2 .u_tit1 {
	padding-top: 100px;
	text-align: center;
	width: 347px;
	height: 170px;
	left:0;
	top:0;
	display: block;
}
.g_fl2 .u_tit1 img {
	display: block;
	width: 110px;
	height: 26px;
}
.g_fl2 .u_tit1 h3 {
	height: 48px;
	line-height: 48px;
	overflow: hidden;
}
.g_fl2 .u_tit1 h3 a {
	font-size: 20px;
	font-weight: bold;
	color: #fff;
}
.g_fl2 .u_tit1 span {
	padding-left: 120px;
	width: 110px;
	display: block;
}
.g_fl2 .m_cpr {
	position: relative;
}
.hover2 {
	width:340px;
	height:215px;
	position:relative;
}
.hover2 img {
	display: block;
	width:340px;
	height:215px;
}
.cp6 {
	width:340px;
	height:215px;
	position:absolute;
	top:0;
	left:0;
}
.cp7 {
	width:340px;
	height:215px;
	position:absolute;
	top:235px;
	left:0;
}
.cp8 {
	width:720px;
	height:450px;
	position:absolute;
	top:0;
	right:0;
}
.cp8 img {
	width: 720px;
	height: 450px;
	display: block;
}
.wz2 {
	width:340px;
	height:145px;
	position:absolute;
	left:0;
	top:0;
	z-index:55;
	color:#fff;
	display:none;
	cursor: pointer;
	background:url(../images/sha.png) repeat;
	padding-top: 70px;
}
.wz2 h3 {
	font-size: 20px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	height: 48px;
	line-height: 48px;
	overflow: hidden;
	overflow: hidden;
	text-align: center;
}
.wz2 h3 a {
	color: #fff;
}
.wz2 span {
	padding-left: 120px;
	width: 110px;
	display: block;
}
.wz2 span img {
	width: 110px;
	height: 26px;
	display: block;
}
.wz3 {
	width:720px;
	height:280px;
	position:absolute;
	left:0;
	top:0;
	z-index:55;
	color:#fff;
	display:none;
	cursor: pointer;
	background:url(../images/sha.png) repeat;
	padding-top: 170px;
}
.wz3 h3 {
	font-size: 20px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	height: 48px;
	line-height: 48px;
	overflow: hidden;
	overflow: hidden;
	text-align: center;
}
.wz3 h3 a {
	color: #fff;
}
.wz3 span {
	padding-left: 310px;
	width: 110px;
	display: block;
}
.wz3 span img {
	width: 110px;
	height: 26px;
	display: block;
}*/
/**/
.g_xban {
	height: 250px;
	background:url(../images/xban.jpg) no-repeat center top;
}
.g_xban .kong {
	width: 960px;
	height: 230px;
	display: block;
}
.g_xban .btn1 {
	    top: 150px;
    right: 18em;
}
.g_xban .u_tel1 {
	right:0;
	top: 125px;
	color: #fff;
	font-size: 14px;
	font-weight: normal;
}
.g_xban .u_tel1 b {
	color: #fff;
	font-size: 26px;
	font-family: arial;
	font-weight: normal;
}
.f_pr {
    position: relative;
}
.f_pa {
    position: absolute;
}
/*产品中心*/
.pro_t{color:#fff; overflow:hidden; padding-top:15px;  padding: 15px 1px;}
.pro_t{}
.pro_t li{ font-family:"Microsoft YaHei";float:left;margin: 0 7px 0; display:inline; }
.pro_t li a{ display:inline-block; text-align:center; font-weight:bold;font-size:18px;color:#717171;line-height:32px; padding-top:3px; padding-bottom:3px; width:155px; border: 1px solid #cecece; text-align:center; }
.pro_t li a:hover,.pro_t .cur a{    background: #c8161d;  color: #fff; text-decoration:none;}
.pro{overflow:hidden; margin:0 auto;     margin-top: 1em;}
.pro_c{ clear:both;}
.pro_c li{ text-transform:uppercase;padding:0 13px 0 12px; float:left;width:275px;overflow:hidden;text-align:center; padding-top:11px;}
.pro_c li img{ display:block;width:267px;height:225px;overflow:hidden; padding:3px; border:1px #bababa solid;}
.pro_c li b{line-height:34px; height:34px;display:block; margin-bottom:15px;} 
.pro_c li b a,.pro_c li b a:hover{ color:#603100; font-weight:normal;}
.pro_t .fr {
    font-family: "宋体";
    font-size: 12px;
    text-transform: uppercase;
    display: inline-block;
    padding: 23px 0 0 0;
    color: #a2a2a2;
}


/* 成功案例 */
.g_xs {
	height: 418px;
	padding-top: 40px;
}
.g_xs h2 {
	background:url(../images/titbg.jpg) no-repeat center bottom;
	text-align: center;
	height: 96px;
	margin-bottom: 26px;
}
.g_xs h2 a {
	color: #333333;
	font-size: 28px;
	font-weight: bold;
}
.g_xs h2 em {
	display: block;
	font-size: 22px;
	color: #333333;
	text-transform: uppercase;
	font-weight: normal;
}
.g_xs .u_lst2 {
	padding-left: 110px;
	height: 70px;
}
.g_xs .u_lst2 li {
	float: left;
	width: 198px;
	height: 38px;
	line-height: 38px;
	border: 1px solid #cecece;
	margin-right: 20px;
	margin-bottom: 20px;
}
.g_xs .u_lst2 li a {
	font-size: 14px;
	color: #333;
}
.g_xs .u_lst2 .lastli {
	margin-right: 0
}
.g_xs .u_lst2 li a {
	width: 118px;
	height: 38px;
	line-height: 38px;
	padding-left: 80px;
	display: block;
}
.g_xs .u_lst2 li a:hover {
	width: 118px;
	height: 38px;
	line-height: 38px;
	padding-left: 80px;
}
.g_xs .ico1 a {
	background:url(../images/ico2.gif) no-repeat 46px 6px;
}
.g_xs .ico1 a:hover, .g_xs .u_lst2 .cur1 a {
	background:#c8161d url(../images/ico2h.gif) no-repeat 46px 6px;
	color: #fff;
}
.g_xs .ico2 a {
	background:url(../images/ico9.gif) no-repeat 46px 6px;
}
.g_xs .ico2 a:hover, .g_xs .u_lst2 .cur2 a {
	background:#c8161d url(../images/ico9h.gif) no-repeat 46px 6px;
	color: #fff;
}
.g_xs .ico3 a {
	background:url(../images/ico5.gif) no-repeat 46px 6px;
}
.g_xs .ico3 a:hover, .g_xs .u_lst2 .cur3 a {
	background:#c8161d url(../images/ico5h.gif) no-repeat 46px 6px;
	color: #fff;
}
.g_xs .ico4 a {
	background:url(../images/ico8.gif) no-repeat 46px 6px;
}
.g_xs .ico4 a:hover, .g_xs .u_lst2 .cur4 a {
	background:#c8161d url(../images/ico8h.gif) no-repeat 46px 6px;
	color: #fff;
}
.g_xs .xs1 {
	position: relative;
	margin-bottom: 20px;
	width: 1080px;
	height: 460px;
	overflow: hidden;
}
.g_xs .xs1 img {
	width: 1080px;
	height: 460px;
	display: block;
}
.g_xs .xs1 em {
	width: 1080px;
	background:url(../images/sha.png) repeat;
	height: 32px;
	line-height: 32px;
	display: block;
	text-align: center;
	color: #fff;
	font-size: 14px;
	left:0;
	bottom: 0;
	position: absolute;
	_bottom:-2px;
}
.g_xs .u_lst31 li {
	float: left;
	width: 256px;
	height: 109px;
	margin-right: 19px;
	position: relative;
}
.g_xs .u_lst31 li a {
	display: block;
	width: 256px;
	height: 109px;
}
.g_xs .u_lst31 .lastli {
	margin-right: 0;
}
.g_xs .u_lst31 li img {
	width: 256px;
	height: 109px;
	display: block;
}
.g_xs .u_lst31 li em {
	background:url(../images/sha2.png) repeat;
	width: 256px;
	height: 109px;
	display: none;
	position: absolute;
	left:0;
	bottom: 0;
	cursor: pointer;
}
/*优势*/
.g_ystit {
	background:url(../images/ystit.jpg) no-repeat center top;
	height: 185px;
	padding-top: 75px;
}
.g_ystit h2 {
	text-align: center;
}
.g_ystit h2 a {
	font-size: 24px;
	color: #fff;
	font-weight: normal;
}
.g_ystit h2 span {
	font-size: 24px;
	color: #fff;
	font-weight: normal;
}
.g_ystit h2 em {
	font-weight: bold;
	font-size: 30px;
	display: block;
	padding-top: 5px;
}

.g_ys {
	background:url(../images/ysbg.jpg) no-repeat center top;
	height: 1201px;
}
.m_ysgy {
	position: absolute;
}
.m_ysgy h3 {
	color: #333333;
	font-size: 20px;
	font-weight: bold;
	height:82px;
}
.m_ysgy h3 b {
	color: #be1219;
}
.m_ysgy h3 em {
	display: block;
	font-size: 12px;
	color: #999999;
	text-transform: uppercase;
	font-weight: normal;
	padding-top: 7px;
}
.m_ysgy p {
	font-size: 14px;
	color: #333333;
	line-height: 26px;
}
.m_ysgy b {
	color: #be1219;
}
.m_ys1 {
	width: 504px;
	left:110px;
	top:45px;
}
.m_ys2 {
	width: 440px;
	left: 785px;
	top:45px;
}
.m_ys3 {
	width: 520px;
	left:110px;
	top:377px;
}
.m_ys4 {
	width: 390px;
	left:110px;
	top:645px;
}
.m_ys5 {
	width: 420px;
	left:785px;
	top:645px;
}
.m_ys6 {
	width: 544px;
	left:110px;
	top:986px;
}
.m_ys3 h3, .m_ys3 h3 em, .m_ys3 p {
	color: #fff;
}
/*公司简介*/
.f_fw{ margin-top:2em}
.g_zj {
	width: 845px;
	margin-right: 30px;
	height: 354px;
}
.g_zj h2 {
	height: 38px;
	line-height: 38px;
	background:url(../images/line3.jpg) no-repeat left 10px;
	padding-left: 15px;
}
.g_zj h2 a {
	color: #333333;
	font-size: 18px;
	font-weight: bold;
}
.g_zj h2 em {
	color: #555555;
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
	display: inline-block;
	padding-left: 5px;
}
.g_zj h2 span a {
	font-weight: normal;
	font-size: 12px;
	color: #555555;
	text-transform: uppercase;
}
.m_jzimg {
	position: relative;
	width: 247px;
	margin-right:15px;
}
.m_jzimg .u_ljt, .m_jzimg .u_rjt {
	width:30px;
	height:30px;
	position: absolute;
	cursor: pointer;
	display:block;
}
.m_jzimg .u_ljt {
	bottom:8px;
	right:30px;
}
.m_jzimg .u_rjt {
	bottom:8px;
	right:0;
}
.m_jzimg .u_ljt a {
	background: url(../images/ljt.jpg) no-repeat;
	width:30px;
	height:30px;
	display:block;
}
.m_jzimg .u_rjt a {
	background: url(../images/rjt.jpg) no-repeat;
	width:30px;
	height:30px;
	display:block;
}
.m_jzimg .u_ljt a:hover {
	background: url(../images/ljth.jpg) no-repeat;
}
.m_jzimg .u_rjt a:hover {
	background: url(../images/rjth.jpg) no-repeat;
}
.m_jzimg .u_mid {
	width:247px;
	overflow:hidden;
}
.m_jzimg .u_lst1 li {
	width:247px;
	float: left;
	overflow: hidden;
	height: 265px;
}
.m_jzimg .u_lst1 .lastli {
	margin-right:0;
}
.m_jzimg .u_lst1 li img {
	width:247px;
	height:265px;
	display: block;
}
.m_jzimg .u_lst1 span {
	width:247px;
	display:block;
	height:24px;
	line-height:24px;
	overflow:hidden;
	text-align:center;
	color:#666666;
	cursor: pointer;
}
.m_jzimg .u_lst1 a:hover {
	text-decoration: none;
}
.m_zjwz {
	width: 580px;
	margin-top: 14px;
}
.m_zjwz h3 {
	margin-bottom: 10px;
	height: 44px;
	line-height: 22px;
	overflow: hidden;
}
.m_zjwz h3 a {
	color: #333333;
	font-size: 14px;
	font-weight: bold;
}
.m_zjwz h3 em {
	display: block;
	color: #c8161d;
	font-weight: normal;
}
.m_zjwz p {
	color: #555555;
	font-size: 12px;
	line-height: 26px;
	height: 130px;
	overflow: hidden;
}
.m_zjwz p a {
	color: #c8161d;
}
/* 生产设备 */
.g_sb {
	width: 318px;
	height: 304px;
}
.g_sb h2 {
	height: 38px;
	line-height: 38px;
	background:url(../images/line3.jpg) no-repeat left 10px;
	padding-left: 15px;
	margin-bottom: 20px;
}
.g_sb h2 a {
	color: #333333;
	font-size: 18px;
	font-weight: bold;
}
.g_sb h2 em {
	color: #555555;
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
	display: inline-block;
	padding-left: 5px;
}
.g_sb h2 span a {
	font-weight: normal;
	font-size: 12px;
	color: #555555;
	text-transform: uppercase;
}
.m_sbimg {
	position: relative;
	width: 318px;
}
.m_sbimg .u_ljt, .m_sbimg .u_rjt {
	width:10px;
	height:16px;
	position: absolute;
	cursor: pointer;
	display:block;
	z-index: 100;
}
.m_sbimg .u_ljt {
	bottom:12px;
	left:40px;
}
.m_sbimg .u_rjt {
	bottom:12px;
	right:40px;
}
.m_sbimg .u_ljt a {
	background: url(../images/ljt1.png) no-repeat;
	width:10px;
	height:16px;
	display:block;
}
.m_sbimg .u_rjt a {
	background: url(../images/rjt1.png) no-repeat;
	width:10px;
	height:16px;
	display:block;
}
.m_sbimg .u_mid {
	width:318px;
	overflow:hidden;
}
.m_sbimg .u_lst1 li {
	width:318px;
	float: left;
	overflow: hidden;
}
.m_sbimg .u_lst1 .lastli {
	margin-right:0;
}
.m_sbimg .u_lst1 li img {
	width:318px;
	height:260px;
	display: block;
}
.m_sbimg .u_lst1 span {
	width:318px;
	display:block;
	height:40px;
	line-height:40px;
	overflow:hidden;
	text-align:center;
	color:#fff;
	font-size: 14px;
	cursor: pointer;
	position: absolute;
	background: url(../images/sha.png) repeat;
	bottom:0;
}
.m_sbimg .u_lst1 a:hover {
	text-decoration: none;
}
.pr {
    position: relative;
}
/* 资讯 */
.g_zx {
	height: 390px;
	border-top:1px solid #cecece;
	padding-top: 24px;
	overflow: hidden;
}
.g_zx h2 {
	height: 38px;
	line-height: 38px;
	background:url(../images/line3.jpg) no-repeat left 10px;
	padding-left: 15px;
	margin-bottom: 28px;
}
.g_zx h2 a {
	color: #333333;
	font-size: 18px;
	font-weight: bold;
}
.g_zx h2 em {
	color: #555555;
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
	display: inline-block;
	padding-left: 5px;
}
.g_zx h2 span a {
	font-weight: normal;
	font-size: 12px;
	color: #555555;
	text-transform: uppercase;
}
.g_zx .m_zx {
	width: 375px;
	margin-right:38px;
}
.g_zx .last {
	margin-right: 0;
}
.g_zx .m_zxc .u_lst4 li {
	height: 40px;
	line-height: 40px;
	padding-left: 18px;
	background:url(../images/dtico.jpg) no-repeat 6px center;
	overflow: hidden;
}
.g_zx .m_zxc .u_lst4 li a {
	color: #555555;
}
.g_zx .m_zxc .u_lst4 .lastli {
	border-bottom: none;
}
.wend {
	width:365px;
}
.g_zx .wend h2 {
	margin-bottom: 0;
}
.wend dl {
	border-bottom: 1px dashed #cecece;
	height: 90px;
	padding: 22px 0 0 0;
}
.wend .lastdl {
	border-bottom: none;
}
.wend dt {
	height:19px;
	padding-left:25px;
	line-height:19px;
	background:url(../images/wen.jpg) no-repeat left 3px;
	font-size:12px;
	color:#c8161d;
	overflow: hidden;
}
.wend dt a {
	color:#c8161d;
	font-weight: bold;
}
.wend dd {
	margin-top:8px;
	padding-left:25px;
	background:url(../images/da.jpg) no-repeat left 3px;
	line-height:24px;
	color:#555555;
	height: 48px;
	overflow: hidden;
}
/* 友情链接 */
.g_link {
	height: 110px;
	padding-top: 36px;
	background: #f2f2f2;
}
.g_link h2 {
	float: left;
	width: 115px;
	height: 54px;
	border-right: 1px solid #ccc;
	margin-top: 8px;
}
.g_link h2 a {
	color: #333333;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.g_link h2 em {
	color: #c8161d;
	font-size: 22px;
	display: block;
	font-weight: normal;
	text-transform: uppercase;
	padding-bottom:5px;
}
.link_c {
	float: left;
	width: 965px;
}
.link_c a {
	white-space:nowrap;
	padding:0 22px;
	height: 34px;
	line-height:34px;
	color:#555555;
	display: inline-block;
}
/*底部开始*/
.g_ft {
	height:240px;
	background: url(../images/ftbg.jpg) repeat-x;
}
.g_ft .m_fnav {
	height:50px;
	line-height:50px;
	color:#fff;
	text-align:center;
}
.g_ft .m_fnav a {
	color:#fff;
	padding:0 36px;
	font-size: 14px;
	font-weight: normal;
	display: inline-block;
	background: url(../images/ftline.jpg) no-repeat right center;
}
.g_ft .m_fnav .lasta {
	background: none;
}
.g_ft .m_fnav a:hover {
	background: #c8161d;
}
.g_ft .m_fnav .lasta {
	border: none;
}
.g_ft .f_ftcon {
	color: #555555;
	padding: 30px 0 0 440px;
	line-height: 32px;
	font-size: 12px;
}
.g_ft .f_ftcon a {
	color:#555555;
}
.g_ft .flogo {
	left:135px;
	top:62px;
}
.g_ft .code {
	top:40px;
	right: 85px;
}
.g_ft .code em {
	display: block;
	text-align: center;
	height: 24px;
	line-height: 24px;
	text-align: center;
	color: #555555;
}
.g_ft .line1 {
	width: 1px;
	height: 110px;
	background: #cecece;
	left:400px;
	top:95px;
}
.g_ft .line2 {
	width: 1px;
	height: 110px;
	background: #cecece;
	left:800px;
	top:95px;
}
/*底部结束*/
/*关于我们*/
.PageMenuList{height:46px;width:100%; text-align:center; margin-top:2em}
.PageMenuList .wrap{height:47px}
.PageMenuList ul{/*position:absolute;left:0px;top:0px*/}
.PageMenuList ul li{display: inline-block;
    height: 40px;
    line-height: 40px;
    width: 150px;
    text-align: center;
    background: #ececec;
    margin-right: -3px;}
.PageMenuList ul li a:hover{background:#f49613;height:auto; color:#FFF}
.PageMenuList ul li a{display: block;font-size: 16px;color: #666;border-left:1px solid #ccc;}
.PageMenuList ul li a,.NewsList li p{font-size:14px;color:#454545}
/*About*/
.about_index_1{font-size:14px;line-height:30px}
.about_index_1 h1{font-size:36px;padding:0px 0 30px;color:#000}
.about_index_1 p,.about_index_1_sm td p{font-size:14px}
.about_index_1_sm{background:#f2f2f2;width:100%;padding:50px 0;margin-top:50px}
.about_bg_icon{background:url(../images/about_bg_01.gif) -237px 0 no-repeat;width:229px;height:47px;display:block;margin-left:74px}
.about_index_1_sm h2{color:#000;font-size:24px;padding-bottom:15px;margin:0px;font-weight:normal}
.about_index_1_sm td{padding-right:74px;font-size:14px}
.about_icon_01{background:url(../images/about_bg_01.gif) no-repeat;width:79px;height:79px;display:block;margin:0 auto}
.about_icon_02{background-position:-79px 0}
.about_icon_03{background-position:-158px 0}
.about_index_Conlist li:hover .about_icon_01{background-position:0 -79px}
.about_index_Conlist li:hover .about_icon_02{background-position:-79px -79px}
.about_index_Conlist li:hover .about_icon_03{background-position:-158px -79px}
.about_index_Conlist{width:100%;position:relative;height:234px}
.about_index_Conlist li{font-size:14px;text-align:center;width:250px;text-align:center;position:absolute;top:50px}
.about_index_Conlist h3{font-size:18px;color:#454545;padding:15px 0;margin:0px;font-weight:normal}
.about_index_Conlist li.li_l{left:70px}
.about_index_Conlist li.li_c{left:50%;margin-left:-125px}
.about_index_Conlist li.li_r{right:70px}
.about_qyry{background:url(../images/about_bg_02.jpg) 0 60px no-repeat;padding-left:450px;line-height:35px;font-size:16px;min-height:587px;padding-top:110px;_height:587px}
.about_fzzl{line-height:300%;text-align:center;padding-top:20px}
.about_fzzl h1{padding:25px 0 50px;font-weight:normal;margin:0px}
.about_fzzl h2{padding-bottom:50px;font-weight:normal;margin:0px}
.about_fwlc_mobile{display:none}
.fwfc_box{background:#00aa3a;margin:196px 188px 162px;height:324px;position:relative}
.fwfc_box td{color:#fff;height:322px}
.fwfc_box td p{padding:4px 0;margin:0px}
.about_fwfc_picList li{position:absolute}
.about_fwfc_picList li img{background:url(../images/load.gif) center no-repeat}
.about_fwfc_picList li.li1{left:-188px;top:-162px}



.about_fwfc_picList li.li2{left:0px;top:-162px}
.about_fwfc_picList li.li3{left:188px;top:-162px}
.about_fwfc_picList li.li4{left:376px;top:-162px}
.about_fwfc_picList li.li5{left:564px;top:-162px}
.about_fwfc_picList li.li6{left:752px;top:-162px}
.about_fwfc_picList li.li7{left:940px;top:-162px}
.about_fwfc_picList li.li8{left:940px;top:0px}
.about_fwfc_picList li.li9{left:940px;top:162px}
.about_fwfc_picList li.li10{left:940px;top:324px}
.about_fwfc_picList li.li11{left:752px;top:324px}
.about_fwfc_picList li.li12{left:564px;top:324px}
.about_fwfc_picList li.li13{left:376px;top:324px}
.about_fwfc_picList li.li14{left:188px;top:324px}
.about_fwfc_picList li.li15{left:0px;top:324px}
.about_fwfc_picList li.li16{left:-188px;top:324px}
.about_fwfc_picList li.li17{left:-188px;top:162px}
.about_fwfc_picList li.li18{left:-188px;top:0px}
.about_fwlc{width:100%;text-align:center;padding:10px 0 0px;line-height:24px}
.td_108{width:108px}
.about_fwlc p{padding:5px 0}
.about_icon_yuan{background:url(../images/about_bg_yuan.gif) no-repeat;height:108px;width:108px;display:block;text-align:center;line-height:108px;font-size:16px;color:#fff}
.about_icon_tiao{display:block;background:url(../images/about_tiao_gif.gif) no-repeat;padding-left:5px;height:9px;margin:0 7px;overflow:hidden;max-width:120px}
.about_icon_tiao em{display:block;background:url(../images/about_tiao_gif.gif) right top no-repeat;height:9px;overflow:hidden}
.about_fwcn{width:100%;padding:10px 0 0px}
.about_fwcn .f42{margin-bottom:38px}
.about_fwcn p{margin-bottom:15px;margin-top:15px}
.about_fwcn_img{padding:0 130px 0 28px}
.AboutkefuList{border-top:1px solid #eee;width:1314px;margin-bottom:300px}
.AboutkefuList .indexkefuItem{border-top:none}
.td_last{width:200px}
.about_icon_yuan_green{background:url(../images/about_bg_03.gif) no-repeat;color:#fff}
.about_icon_yuan_quan{background:url(../images/about_bg_03.gif) 0 -108px no-repeat;color:#444}
.zzjg_table td{padding-bottom:34px}
.about_fzlc{width:100%;padding:30px 0 0px}
.about_fzlc h1{color:#00aa3a;font-size:3em;line-height:2em;margin-top:0px}
.about_fzlc h2{color:#000;font-size:3em;line-height:1em;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#EEE;padding-bottom:20px}
.about_fzlc ul{background-image:url(../images/kedu.gif);background-position:0px 0px;background-repeat:repeat-y}
.about_fzlc ul li{font-size:1.25em;margin-left:60px;list-style-type:disc}
.about_fzlc_table .td_left{font-size:48px;width:150px;color:#b2b2b2}
.about_fzlc_table td{font-size:22px;color:#b2b2b2;padding:7px 0}
.about_qykw{width:100%;padding-top:20px}
.bookItem .leftpic{float:left;width:220px;padding-right:30px}
.bookItem{position:relative;background:#f2f2f2;padding-right:42px;margin-bottom:17px;height:223px;overflow:hidden}
.bookItem h1{font-size:18px;color:#333;padding:15px 0}
.bookItem .t1{color:#454545;line-height:25px;font-size:14px;margin:0;height:50px;overflow:hidden}
.bookItem .t2{font-size:16px;color:#454545;padding-top:5px;margin:0}
.kw_link_down{position:absolute;left:249px;bottom:20px;font-size:14px}
.kw_link_view{position:absolute;left:354px;bottom:20px;font-size:14px}
.kw_link_down span{background:url(../images/about_icon_kw.gif) no-repeat;width:15px;height:15px;display:inline-block;vertical-align:middle;margin-right:7px;overflow:hidden}
.kw_link_view span{background:url(../images/about_icon_kw.gif) 0 -15px no-repeat;width:17px;height:19px;display:inline-block;vertical-align:middle;margin-right:7px;overflow:hidden}
.about_ryzs{padding:20px 0 0px}
.about_ryzs_picList{float:left;border-left:1px solid #eee}
.about_ryzs_picList li{float:left;width:217px;height:191px;border-right:1px solid #eee;border-bottom:1px solid #eee;text-align:center;font-size:14px;cursor:pointer;border-top:1px solid #eee;overflow:hidden;margin-bottom:-1px;z-index:111}
.about_ryzs_picList li p.img{padding-top:23px;padding-bottom:5px}
.about_ryzs_picList li p{font-size:14px;margin:0px !important}
.about_ryzs_picList2{float:left;border-left:1px solid #eee}
.about_ryzs_picList2 .aboutkefuItem{width:208px;height:141px;text-align:center;float:left;overflow:hidden;border:1px solid #eee; border-left:none;margin-bottom:-1px}
.aboutkefuItem p{margin-top:0;margin-bottom:0}
.honner_pic_box{width:650px;height:512px;position:fixed;left:50%;margin-left:-325px;top:50%;margin-top:-256px;z-index:1111112;_position:absolute;
_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :document.body.scrollTop + (document.body.clientHeight -this.clientHeight)/2);_margin-top:0px;background:#fff url(../images/load.gif) center no-repeat}
.honner_pic_box_bg{width:100%;height:100%;background:#000;filter:alpha(opacity=30);-moz-opacity:0.30;-khtml-opacity:0.30;opacity:0.30;position:fixed;left:0px;top:0px;z-index:1111111;_position:absolute;_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :document.body.scrollTop + (document.body.clientHeight -this.clientHeight)/2)}
.honner_pic_box_close{display:block;height:34px;background:#efefef;font-size:14px;text-align:center;line-height:34px;color:#808080}
.honner_pic_box_close span{font-family:Tahoma;font-weight:bold;padding-right:5px}
.honner_pic_box_close:hover{background:#00aa3a;color:#fff}
.about_contact{width:100%;padding:20px 0 0}
.contact_map{float:right;width:796px;height:466px}
.about_contact{line-height:30px;color:#454545}
.about_contact h1{color:#333;font-size:40px;line-height:150%;margin-top:0px}
.about_contact_left{float:left;width:522px}
.weixin_list{width:100%;padding-top:25px}
.weixin_list li{float:left;width:49.9%;overflow:hidden}
.weixin_list p{font-size:18px;color:#454545;padding-bottom:12px}
.cpContactList{width:100%;padding-top:60px;padding-bottom:60px}
.cpContactList li{float:left;width:405px;padding-right:51px;font-size:14px;line-height:26px;margin-bottom:20px}
.cpContactList li h1{font-size:24px;color:#333}
.cpContactList li.no_pr{padding-right:0}
.content {
    font-size: 14px;
    line-height: 30px;
    padding: 40px 0px 40px;
    margin-bottom: 16px;
}
.content img{display:inline-block;background:url(../images/load.gif) center no-repeat}
.content .n_top{margin-top:0}
.content p {
    font-size: 14px;
    line-height: 30px;
}
.content h1 {
    font-size: 32px;
    font-weight: bold;
    margin: .67em 0;
}
/*通用调用*/
.RandomNews {
	background-color:#fff;
	margin-top:1em
}
.diysr {
	background:url(../images/base754.gif) no-repeat;
	height:30px;
	line-height:25px;
	padding-left: 3em;
	color: #c8161d;
	    font-size: 20px;
}
.diysr a {
	color:#c8161d;
	font-weight:bold;
}
.diysr a:hover, .tit a:hover {
	text-decoration:underline;
}
.news_random {
	width:100%;
	padding-top:8px;
	margin-bottom:20px;
}
.news_random li {
	height:28px;
	line-height:28px;
	padding:0 10px 0 10px;
	width:380px;
	float:left;
	overflow:hidden;
}
.news_random li a {
	background:url(../images/ico55.gif) no-repeat 0 4px;
	padding-left:12px;
}
.news_random li a:hover {
	color: #c8161d;
}
/*新闻*/
.news_con {
	width:100%;
	margin:0 auto;
	padding-top:15px;
}  /*资讯中心大框架*/
.news_top {
	width:720px;
	height:132px;
	overflow:hidden;
	border-bottom:solid 1px #ccc;
	padding-bottom:15px;
	margin-bottom:15px;
}  /*资讯首页内容顶部（图片和文字区）*/
.news_top img {
	width:128px;
	height:128px;
	display:block;
	float:left;
}
.news_top .n_top_img {
	width:128px;
	height:128px;
	display:block;
	border:solid 1px #ccc;
	padding:1px;
	float:left;
} /*资讯首页内容顶部,图片的边框色可以自选修改*/
.news_top .n_top_img:hover {
	border:solid 1px #C10005;
}  /*资讯首页内容顶部,图片的边框点击色,可以自选修改*/
.news_img_rt {
	width:570px;
	height:132px;
	float:left;
	margin-left:10px;
} /*资讯首页内容顶部,图片的右边区块*/
.new_top_tit {
	width:518px;
	height:20px;
	line-height:20px;
	overflow:hidden;
	margin-bottom:10px;
}
.new_top_tit .top_tit1 {
	font-weight:bold;
	text-decoration:underline;
	color:#000;
	font-size:14px;
}/*资讯首页内容顶部, 粗体标题,颜色可自行修改*/
.new_top_tit .top_tit1:hover {
	color:#C10005;
}/*资讯首页内容顶部, 粗体标题点击时的样式,颜色可自行修改*/
.new_top_tit .top_tit2 {
	margin-left:15px;
}
.new_top_tit .top_tit3 {
	margin-left:15px;
	color:#FF0000;
}/*资讯首页内容顶部, 文章出处,颜色可自行修改*/
.new_top_tit .top_tit3 a {
	color:#FF0000;
	text-decoration:underline;
}/*资讯首页内容顶部, 文章出处,颜色可自行修改*/
.news_img_rt .news_top_con {
	line-height:24px;
	height:100px;
	overflow:hidden;
	white-space: normal;
	letter-spacing: normal;
	word-spacing:10px;
} /*资讯首页顶部, 文章颜色可自行修改*/
.news_img_rt .news_top_con a {
	color:#C10005;
	text-decoration:underline;
}
/*资讯中心首页的--ul*/
ul.news_ul {
	line-height:25px;
	font-size:13px;
	color:#666;
	padding:0 5px;
	margin-bottom:10px;
}
ul.news_ul li {
	background:url(../images/ico10.gif) no-repeat 5px center;
	padding-left:15px;
	height:40px;
	line-height:40px;
	font-family: "宋体";
	border-bottom: 1px dotted #a4a4a4;
}
ul.news_ul li:hover {
	background:#f2f2f2 url(../images/ico10.gif) no-repeat 5px center;
}
ul.news_ul li a {
	font-size: 12px;
	display:inline-block;
}
ul.news_ul li .a_2 {
	width:405px;
	display:block;
	float:left;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
ul.news_ul .last {
	float:right;
	font-size:12px;
	color:#b6b6b6;
	padding: 0 10px 0 8px;
}
/*资讯首页内容,点击时的图片*/
.last {
	float:right;
	margin-right:8px;
	font-size:12px;
}
/*资讯中心列表页面的--dl*/
dl.news_dl {
	border-bottom: 1px dashed #ccc;
	_border-bottom:none;
	color: #666;
	font-size: 14px;
	line-height: 20px;
	padding: 10px 5px 4px;
}
dl.news_dl dt {
	background: url("../images/datebg.png") no-repeat scroll 10px center transparent;
	float: left;
	height: 64px;
	margin-bottom: 3px;
	width: 80px;
}
dl.news_dl .dt_1 {
	background: url("../images/ico10.gif") no-repeat scroll 0 11px rgba(0, 0, 0, 0);
	color: #333;
	display: block;
	font-family: "Microsoft YaHei";
	font-size: 15px;
	font-weight: bold;
	height: 24px;
	line-height: 24px;
	padding-left: 10px;
	text-decoration: none;
}
dl.news_dl .dt_1:hover {
	background: url("../images/iconrd.gif") no-repeat scroll 0 11px rgba(0, 0, 0, 0);
	color: #c8161d;
}
dl.news_dl .dt_2 {
	color: #fff;
	display: block;
	font-family: Verdana;
	font-size: 15px;
	padding-left: 12px;
	padding-top: 20px;
	width: 71px;
}
dl.news_dl .dt_3 {
	color: #464646;
	display: block;
	font: 18px/18px "Verdana";
	padding-left: 10px;
}
dl.news_dl .dt_3 a {
	color: #ff0000;
	text-decoration: underline;
}
dl.news_dl dd {
	border-left: 1px solid #ccc;
	color: #1f1f1f;
	float: left;
	font-size: 12px;
	margin-bottom: 10px;
	min-height: 64px;
	overflow: hidden;
	padding-left: 10px;
	width: 1085px;
}
dl.news_dl dd span a {
	display: block;
}
dl.news_dl dd p {
	color: #666;
	display: block;
	font-family: "Microsoft YaHei";
	padding-left:10px;
}
dl.news_dl dd p a {
	color: #c8161d;
}
dl.nones {
	border-bottom: medium none;
}
.mb10 {
	margin-bottom:10px;
}
.newchang {
	border-bottom:1px dashed #ccc;
	height:25px;
	padding-left:30px;
}
/**/
/* -- 翻页效果 -- */
.thisclass{ background-color:#ff9801!important}
.apage{ display: table;
    margin: 0 auto; overflow:auto; margin-top:20px; margin-bottom:20px;}
.apage li{ float:left; border:1px solid #c5c5c5;padding:5px 12px;  line-height:19px; font-size:12px; margin-right:3px; color:#000}
.apage li a{ font-size:12px; color:#000}
.apage li a:hover{ color:#fff}
/*article-main*/
.article-main {
	width:100%;
	    margin: 2em 0 3em;
}
.article-c h2 {
	padding: 0 0 15px 0;
	text-align:center;
	font-size:24px;
	font-weight:normal;
	color:#000000;
}
.article-c h2 a {
	color:#000000;
}
.article-c h3 {
	height:31px;
	line-height:31px;
	font-size:14px;
	font-weight:normal;
	color:#969696;
	border-bottom:1px dashed #999999;
	    margin-bottom: 2em;
}
.article-c h3 i {
	padding:0 10px;
}
.article-c h3 a {
	color:#969696;
}
.article-c p {
	line-height:30px;
	font-size:14px;
	margin:20px 0;
	text-indent: 2em;
	color:#333;
}
.article-c p span {
	display:block;
	padding-bottom:32px;
	text-indent:0em;
}
.article-c p a {
	color:#000;
	font-weight:bold;
}
.article-turn {
	padding: 0 0 20px 0;
}
.article-turn li {
	display:block;
	line-height:30px;
	font-size:14px;
}
.article-turn li span {
	color:#333;
}
.article-recommend {
	padding: 25px 22px 0;
	background:#f1f1f1;
	border:1px solid #d6d6d6;
}
.article-recommend h3 {
	font-size:20px;
	font-weight:normal;
	background:url(../images/article_bor1.gif) no-repeat right center;
	color:#333333;
}
.article-recommend h3 a {
	color:#333333;
}
.article-recommend ul {
	padding:10px 0;
}
.article-recommend ul li {
	line-height:39px;
	font-size:14px;
	border-bottom:1px dashed #999999 !important;
}
.article-recommend ul .li-last {
	border:none;
}
.article-recommend ul li span {
	float:right;
}
.article-recommend ul li a {
	padding: 0 0 0 22px;
	background:url(../images/article_icon1.gif) no-repeat left center;
}
.article-recommend ul li span a {
	background:none;
}
.article-recommend p {
	line-height:28px;
	font-size:14px;
}
/*产品中心*/
.pro_main {
    background-color: #fff;
    border-top: none;
    border-bottom: none;
    zoom: 1;
    padding: 0px 0px 20px;
    overflow: hidden;
}
.fc_pro li {
	float: left;
	width:263px;
	padding:5px;
	height:280px;
	overflow: hidden;
	position: relative;
	margin-right: 25px;
	margin-top: 25px;
	border:1px solid #f49613;
	text-align: -webkit-center;
}
.fc_pro .lastli {
	margin-right: 0;
}
.fc_pro li img {
	height:280px;
	width:100%;
	display: block;
}
.fc_pro .lastli {
	margin-right: 0;
}
.fc_pro li a {
	display: none;
	position:absolute;
	width:273px;
	height:290px;
	top:0;
	left:0;
	color:#fff;
	background: url(../images/sha2.png) repeat;
}
.fc_pro li a:hover {
	text-decoration: none;
}
.fc_pro li a h3 {
	display: block;
	height:30px;
	margin:0 auto;
	padding:85px 0 0 0;
	text-align: center;
	font-size: 20px;
	color: #fff;
	font-weight: bold;
	line-height: 30px;
	overflow: hidden;
	margin-bottom: 5px;
	cursor: pointer;
}
.fc_pro .btn2 {
	margin:0 auto;
	display: block;
	width: 161px;
	cursor: pointer;
}
.fc_pro .btn2 img {
	width: 161px;
	height: 31px;
	background: none;
	border:none;
}
.fc_pro .jia {
	position: absolute;
	right: 0px;
	top:0;
	width: 36px;
	height: 38px;
	display: block;
}
/**/
.liapage {
    position: absolute;
    top: 200px;
    width: 1200px;
}
.liapage .pre_l {
    color: rgba(0,0,0,0);
    float: left;
    font-size: 0;
}
.liapage .pre_l a {
    display: block;
    color: rgba(0,0,0,0);
    height: 60px;
    width: 60px;
    background-image: url(../images/prevnext.gif);
    background-color:#ee9618;
	background-position: -10px;
}
.liapage .pre_r {
    color: rgba(0,0,0,0);
    float: right;
    font-size: 0;
}
.liapage .pre_r a {
    display: block;
    color: rgba(0,0,0,0);
    height: 60px;
    width: 60px;
    background-image: url(../images/prevnext.gif);
    background-color: #ee9618;
    background-position: -90px;
}
/**/
.aboHisBox {
	margin-bottom: 40px;
}
.aboHisBox .aboHis {
	background: url(../images/abo_photo09.png) no-repeat 15px 29px;
	margin: 0 auto;
	width: 800px;
	padding: 29px 0 0 230px;
	position: relative;
}
.aboHisBox .aboHis ul {
	height:582px !important;
	overflow: hidden;
}
.aboHisBox .aboHis ul li {
	color: #313131;
	font-size: 14px;
	overflow: hidden;
	line-height: 33px;
	padding-bottom: 6px;
}
.aboHisBox .aboHis ul li span {
	background: url(../images/time_bg.png) no-repeat left top;
	color: #3c3c3c;
	display: block;
	text-align: center;
	width: 95px;
	float: left;
	    margin-right: 1em;
		font-size: 18px;
    font-weight: 600;
}
.aboHisBox .aboHis ul li p {
	float: right;
	width: 685px;
}
.aboHisBox .aboHis .prev, .aboHisBox .aboHis .next {
	display: block;
	position: absolute;
	width: 71px;
	height: 31px;
	left: 230px;
}
.aboHisBox .aboHis .prev {
	background: url(../images/icon_prev_out02.png) no-repeat left top;
	top: 0;
}
.aboHisBox .aboHis .next {
	background: url(../images/icon_next_out02.png) no-repeat left top;
	top: 343px;
}
.aboHisBox .aboHis .prev:hover {
	background: url(../images/icon_prev_over02.png) no-repeat left top;
}
.aboHisBox .aboHis .next:hover {
	background: url(../images/icon_next_over02.png) no-repeat left top;
}
.aboutBox .aboTitle {
	margin-bottom: 35px;
	text-align: center;
}
.aboutBox .honorBox {
	margin-bottom: 45px;
	clear: both;
}
.aboutBox .honorBox .honor {
	position: relative;
	padding: 0 30px 0 50px;
}
.aboutBox .honorBox .honor ul li {
	float: left;
	font-size: 14px;
	width: 204px;
	padding: 0 10px;
	text-align: center;
}
.aboutBox .honorBox .honor ul li img {
	border: 1px solid #E7E7E7;
	padding: 3px;
	display: block;
	width: 196px;
	height: 142px;
	overflow: hidden;
	margin-bottom: 6px;
}
/**/
.contact-wrapper{ padding:50px 0 30px 0;font-family:"Microsoft Yahei";}
.contact-wrapper h2{ position:relative; height:142px; margin-bottom:30px; padding:20px 225px 0 8px; font-size:14px; font-weight:normal; line-height:26px; background:url(../images/contact_bor1.gif) repeat-x;}
.contact-wrapper h2 i{ padding: 0 10px 0 33px;}
.contact-wrapper h2 span{ position:absolute; right:0; top:0;}


.contact-wrapper dl{ padding:24px 0 20px 0; border-bottom:1px dashed #9f9f9f; overflow:hidden; zoom:1;}
.contact-wrapper .dl-last{ border:none;}
.contact-wrapper dt{ float:left; width:75px;}
.contact-wrapper dt img{ width:75px;}
.contact-wrapper dd{ float:right; width:1100px;}
.contact-wrapper dd h4{ font-size:24px; font-weight:normal; color:#333333}
.contact-wrapper dd p{ padding:13px 0 0 0; line-height:32px; font-size:14px;}
.contact-wrapper dd p span{ display:block;}
/**/
.g-ali{margin:0 auto;width:1200px;}

.g-ali h3{height:34px; line-height:34px; border-bottom:1px solid #dcddde;}

.g-ali h3 em{float: left;}

.g-ali h3 em a{display:inline-block; width:114px; text-align:center; line-height:34px; font-size:14px; color:#1e1e1e;}

.g-ali h3 em a:hover,.g-ali h3 em a.cur{text-decoration:none; background:url('../images/t01.gif') no-repeat; color:#fff;}

.g-ali h3 b{float: right;padding:10px 0 0;}

.g-ali ul{padding:25px 0 30px; margin-right:-8px;}

.g-ali li{float: left; width:234px; height:190px; position:relative; margin-right:8px;}

.g-ali li img{display:block;width:234px; height:190px;}

.g-ali li span{text-align:center;display:block; display:none;width:234px; height:95px;padding:95px 0 0; position:absolute; top:0; left:0; color:#fff;background:url('../images/ali.png') no-repeat;}

.g-ali li a{color:#fff;}

.g-ali p{text-align:center; background:url('../images/s01.gif') repeat-x;}
/*合作客户*/
.hez{ height:209px; background:url(../images/hz_h3.gif) no-repeat center 37px; padding-top:65px;     border-top: 1px solid #cecece;}
.hez .content{ padding:0px  0!important}
.hez h3{ font-family:"Microsoft Yahei"; text-align:center; font-size:24px; height:60px;}
.hez h3 a{ font-weight:normal; color:#3b003b;}
.hez h3 i{ display:block; padding-top:12px;}
.zjs02 ul li { float:left; width:172px; background:url(../images/hz_picbg.gif) no-repeat; margin:0 7px;height:101px;}
.zjs02 ul li img {width:160px; height:89px; padding:6px 0 0 6px;}
.zjs02 ul li span { display:block; text-align:center; height:45px; line-height:45px; overflow:hidden;}
.zjs02 ul li span a{ color:#555;}
.zjs01{ padding:32px 30px 0 0;_padding:32px 20px 0 0;}
.zjs01 a{ display:inline-block; background:url(../images/u1.gif) no-repeat; width:12px; height:31px;}
.zjs01 a:hover{background:url(../images/u2.gif) no-repeat; }
.zjs03{ padding:32px 0 0 30px ;}
.zjs03 a{ display:inline-block; background:url(../images/d2.gif) no-repeat; width:12px; height:31px;}
.zjs03 a:hover{background:url(../images/d1.gif) no-repeat; }
/*在线客服*/
.keifu{ position:fixed; top:10%; right:0; width:131px;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
 z-index:990;}
.keifu_tab{ width:160px;}
.icon_keifu{ width:26px; height:100px; float:left; background:url(../images/keifu.png) 0 0; position:relative; display:none; cursor:pointer;}
.keifu_box{ float:left; width:131px;}
.keifu_tab img{ display:block;}
.keifu_head{ width:131px; height:41px; background:url(../images/keifu.png); background-position: 0 -103px; font-size:0; line-height:0; position:relative;}
.keifu_close:link,.keifu_close:visited{ display:block; width:11px; height:11px; background:url(../images/keifu.png) -42px 0; position:absolute; top:5px; right:5px;}
.keifu_close:hover{ background-position:-60px 0;}
.keifu_con{ border-left:7px solid #dea52f; border-right:7px solid #dea52f; padding-top:15px; background:#fbfbfb;}
.keifu_con li{height:33px; padding-left:12px;}
.keifu_con .weixin{ height:116px;}
.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot{ width:131px; height:119px; background:url(../images/keifu.png); background-position:0 -149px; }
/*定制流程*/
.welfare { clear: both; overflow: hidden; background: #efefef url(welfare-bg.jpg) top center no-repeat; height: 500px; }
.welfare .title { text-align: center; background: url(../images/titbg.png) no-repeat center bottom; padding-bottom:2em}
.welfare .title span { color: #f49413; font-weight: bold; }
.welfare .title .t1 { font-size: 23px; margin-top: 28px; }
.welfare .title .t2 { font-size: 32px; margin-top: 20px; }
.welfare .title .t3 { color: #ccc; }
.welfare .cont {margin-top: 20px; overflow: hidden; }
.welfare .cont a { display: block; float: left; text-align: center; margin:33px; }
.welfare .cont a img { display: block; width: 170px; height: 170px; border: 2px solid #efefef; border-radius: 100px; }
.welfare .cont a img:hover {color:#0083c4; border: 2px solid #f09f38; transform: rotate(360deg); -ms-transform: rotate(360deg); -moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg);-webkit-transition: all 0.20s linear 0.01s; }
.welfare .cont a span { display: block; padding-top: 20px; padding-bottom: 20px; }
.welfare .cont a span:hover{ color:#0083c4;}
.welfare .phone { padding-left: 20px; width: 530px;height: 40px; margin: 0 auto; margin-top: 0px; }
.welfare .phone span { font-size: 16px;
    /* border: 1px solid #444; */
    padding: 15px;
    /* border-radius: 100px; */
    margin-right: 5px;
    background: url(../images/toptel_bg.png) no-repeat 5px;}
.welfare .phone strong { font-size: 24px; margin-left: 10px; }
/*tag标签*/
.tbox{padding-top:15px; margin:0px auto;}
.tbox dt strong{ font-size:20px; line-height:60px; color:#c8161d;}
.tbox dd {
    font-size: 14px;
    color: #333;
    font-weight: bold;
	padding:10px 10px 10px 0px;
	display:inline-block;
	border-bottom: 1px dashed #CCCCCC;
	

}
.tbox dd a:hover{ color:#000;}
/**/
.wzsm_foot{ padding-top:10px;}
.wzsm_foot .wrap{border-radius:10px; border:1px #35363a dashed}
.wzsm_foot span{ font-size:18px; line-height:45px; padding:0 10px 0 30px; color:#35363a; float:left; font-weight:bold}
.wzsm_foot p{ font-size:14px; color:#35363a; line-height:45px; }